.realize_banner{width:100%;height:501px;background: url(../img/banner2.png);background-repeat:no-repeat;margin-top: -98px;z-index:0;}
.realize_list li{display: inline-block;*display:inline;*zoom:1;padding: 30px 53px 0px 0px;}
.realize_line{height: 90px;width: 1px;position: relative;top: 3px;border-left: 2px solid #eeeeee;}
.realize_list li i{width: 60px;height: 60px;background: url(../img/realize_nav1.png);background-repeat:no-repeat;display: block;}
.realize_list li a{text-decoration: none;display: block;color: #000000;}
.realize_list .realize_i1{background-position: 0px 0px;}
.realize_list .realize_i2{background-position: -184px 0px;}
.realize_list .realize_i3{background-position: -368px 0px;}
.realize_list .realize_i4{background-position: -552px 0px;}
.realize_list .realize_i5{background-position: -736px 0px;}
.realize_list .realize_i6{background-position: -920px 0px;}
.realize_list .realize_i7{background-position: -1104px 0px;}
.realize_list p{font-size: 16px;padding: 9px 0px 0px;}
.realize_list li .active{color: #3f8dff;}
.advantage_con ul li .adv_p1{width:234px;height:201px;background: url(../img/advantage_bg.png) no-repeat center;font-size: 36px;color: #47517e;font-weight: 700;padding: 51px 54px;}
.advantage_con ul li{float: left;width: 50%;padding: 56px 60px;}
.advantage_con ul li p{display:inline-block;*display:inline;*zoom:1;}
.advantage_con ul li h3{display: inline-block;*display:inline;*zoom:1;line-height: 36px;}
.advantage_con ul li .adv_p2{font-size:24px;color:#7d7d7d;padding: 0px 8px 0px;}
.realize_list{border-bottom: 1px solid #e5e5e5;}
.realize_list .container{width: 1200px;}
.team_con ul li{width: 1087px;height: 330px;margin: 68px auto 0px;position: relative;}
.team_img1{float: left;}
.team_con ul{margin: 0px 0px 80px;}
.team_con p{font-size: 18px;color: #929292;line-height: 30px;width: 810px;text-align: justify;}
.team_p1{float: right;padding: 24px 8px 0px 0px;}
.team_p2{float: left;padding: 30px 0px 0px 0px;}
.team_img2{float: right;}
.firm_con p{font-size: 24px;color: #7d7d7d;width: 824px;}
.firm_con h3{font-size: 24px;color: #7d7d7d;width: 824px;}
.firm_con .firm_p1{float: right;padding: 80px 0px 100px 30px;margin: 0px 0px 0px 0px;}
.firm_img1{float: left;padding-left: 30px;}
.firm_con ul li{width: 1140px;height: 266px;margin: 80px auto 0px;}
.firm_con .firm_p2{float: left;text-align: right;padding: 80px 65px 100px 0px;padding: 80px 65px 100px 132px;
    text-align: left;}
.firm_con ul{margin: 0px 0px 85px;}
.honor_con{padding: 70px 0px 0px;}
.honor_con ul{padding-bottom: 45px;overflow: hidden;}
.honor_con ul li{width: 33.33%;text-align: center;}
.honor_con p{font-size: 18px;color: #7d7d7d;padding: 26px 0px 0px;}
.realize_last{padding: 30px 0px 0px 0px !important;}
.course_add{width:1019px;height:503px;margin: 0 auto;background: url(../img/develop5.png) center;background-repeat:no-repeat;position: relative;overflow: hidden;}
.course .p1{font-size: 24px;color: #47517e;font-weight: 700;}
.course .p2{color: #596289;font-size: 18px;letter-spacing: 3px;}
.develop_con{padding: 52px 0px 77px;}
.join-text-li{width: 235px;height: 40px;position: absolute;line-height: 40px;text-align: right;top: 14px;left: -5px;}
.join-text-li1{left: 185px;}
.join-text-li2{top: 156px;text-align: left;left: 70px;}
.join-text-li3{top: 156px;left: 1355px;}
.join-text-li4{top: 242px;}
.join-text-li5{top: 242px;left: 224px;}
.join-text-li6{top: 294px;left: -36px;}
.join-text-li7{top: 294px;left: 142px;}
.join-text-li8{top: 344px;}
.join-text-li9{top: 347px;text-align: left;left: 333px;}
.join-text-li10{top: 445px;left: -35px;}
.join-text-li11{top: 444px;text-align: left;left: 290px;}
.contact_quarter h1,.contact_research h1{font-size: 23px;color: #47517e;width: 300px;border-left: 5px solid #47517e;padding-left: 18px;font-weight: 700;}
.contact_quarter p,.contact_research p{font-size: 18px;color: #7d7d7d;width: 500px;padding-left: 24px;letter-spacing: 2px;margin: 0px 0px 0px;}
.contact_p1{padding-top: 10px;}
.contact_p2{padding-bottom: 20px;}
.contact_con .contact_quarter{padding: 65px 88px 48px;border-bottom: 2px dashed #7d7d7d;}
.contact_con .contact_research{padding: 45px 88px 48px;border-bottom: 2px dashed #7d7d7d;}
.contact_recruit ul li{width:570px;float:left;padding: 30px 0px 0px 90px;}
.contact_recruit ul{margin: 0px 0px 50px;width: 1140px;height: 440px;}
.contact_recruit ul p{font-size: 18px;color: #7d7d7d;width: 420px;padding-left: 24px;letter-spacing: 2px;margin: 0px 0px 0px;}
.contact_recruit h1{font-size: 23px;color: #47517e;width: 300px;border-left: 5px solid #47517e;padding-left: 18px;font-weight: 700;}
.contact_img{display: inline-block;*display:inline;*zoom:1;vertical-align: text-top;}
.staff_excell{padding: 80px 0px 0px 0px;}
.excell_left{float: left;width: 820px;}
.excell_no1{height: 170px;text-align: right;padding: 0px 60px 0px 0px;margin: 0px 0px 15px 0px;}
.excell_no1 img{vertical-align: bottom;}
.excell_no2{text-align: right;padding: 0px 60px 0px 0px;height: 170px;margin: 0px 0px 15px 0px;}
.excell_no3{text-align: right;height: 170px;margin: 0px 0px 15px 0px;}
.excell_right{float: left;margin: 190px 0px 0px 71px;}
.excell_img1{padding-left: 10px;}
.staff_excell{width: 1140px;height: 630px;}
.quality_no1{clear: both;zoom: 1;overflow: hidden;padding: 0px 0px 0px 150px;}
.staff_img1{width: 100px;height: 166px;float: left;}
.quality_no1 .staff_img1 img{padding: 69px 0px 0px;}
.staff_img2{width: 784px;float: left;}
.quality_no2{width: 300px;margin: 24px auto 0px;text-align: center;padding: 0px 0px 0px 12px;}
.quality_no3{text-align: center;width: 1140px;}
.quality_no3 a{width: 132px;height: 40px;background-color: #3f8dff;color: #fff;font-size: 24px;text-align: center;line-height: 40px;display: inline-block;margin: 0px 0px 0px 290px;}
.quality_no3 a:hover{background-color: #3f8dff;color: #fff;text-decoration: none;}
.quality_no3 a:visited{background-color: #3f8dff;color: #fff;text-decoration: none;}
.quality_no3 a:active{background-color: #3f8dff;color: #fff;text-decoration: none;}
.staff_quality{margin: 0px 0px 100px;}
.sub-con{display:none;}
.cur-sub-con{display:block;}
li .team_no1{width: 241px;height: 72px;position: absolute;background-color: #48527e;text-align: center;margin-top: 251px;border-radius: 0px 0px 5px 5px;font-size: 30px;color: #fff;padding-top: 6px;}
li .team_no2{width: 241px;height: 72px;position: absolute;background-color: #48527e;text-align: center;margin-top: 251px;border-radius: 0px 0px 5px 5px;font-size: 30px;color: #fff;padding-top: 6px;right: 0px;}
.team_no1 span{font-size: 18px;}
.team_no2 span{font-size: 18px;}
.excell_imgauto{width:250px;height:166px;}
.honor_auto{width:330px;height:241px;}
.contact_quarter h3, .contact_research h3{font-size: 23px;color: #47517e;width: 300px;border-left: 5px solid #47517e;padding-left: 18px;font-weight: 700;}
.contact_recruit h3{font-size: 23px;color: #47517e;width: 300px;border-left: 5px solid #47517e;padding-left: 18px;font-weight: 700;}

